package es.battleship.api.service;

import java.util.List;

import es.battleship.model.PlayerPair;
import es.battleship.model.Ship;
import es.battleship.model.Shot;




public interface GameService {
	
	public String invite(String user1 , String user2) throws Exception;
	
	public String accept(Long gameId	,String user2) throws Exception; 

	public void addShip(Long gameId, String user, List<Ship> ships) throws Exception;
	
	public Boolean shot(Long gameId, String user, Shot shot) throws Exception;
	
	public List<PlayerPair> getAllFromUser(String user);

}
